html, body { height: 100%; margin: 0; padding: 0; }
#map { height: 100%; }
.map-control {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 2px 2px rgba(33, 33, 33, 0.4);
    font-family: 'Roboto','sans-serif';
    margin: 10px;
    display: none;
}
#map .map-control { display: block; }
.selector-control {
    font-family: Consolas;
    font-size: 15px;
    line-height: 30px;
    padding-left: 5px;
    padding-right: 5px;
}
